#include <cstdio>
#include <algorithm>
using namespace std;
const int N=1000050;
int n,m;
int a[N];
int main(void){
    scanf("%d%d",&n,&m);
    for(int i=0;i<n;i++){
        scanf("%d",&a[i]);
    }
    sort(a,a+n);
    int k=lower_bound(a,a+n,m)-a;
    if(m==a[k]){
        printf("%d\n",k+1);
    }
    else{
        printf("-1\n");
    }
    return 0;
}